version control git in devops